import javax.print.DocFlavor;
public class Test1 {
    public static void main(String[] args) {

    }
    public static void funcSuper(Tex<? super Apple> tex){
        //可以修改数据
        tex.setVal(new Apple());
        //不可以接收数据，因为你不知道用的是哪一个父类

    }
}
class Tex<T>{
    T val ;

    public T getVal() {
        return val;
    }

    public void setVal(T val) {
        this.val = val;
    }
}

class ShangPing{
    int money ;
}
class Food extends ShangPing {
}
class Apple extends Food{
}